Flow-Based White Space Allocation for Fixed-Die Standard Cell Placement
ثبت نشده
چکیده
Routability is one of the most critical metrics to evaluate the quality of standard cell placement In xed die place ment white space can be used to alleviate congestion and achieve better routability In this paper we propose a new global approach to white space allocation problem for xed die placement and an e ective algorithm to allocate white space according to congestion distribution The proposed approach can be easily extended to the designs which has macros of various sizes as well as standard cells Experi mental results show that our approach generates more eas ily routable placement results than an industrial placement tool Cadence QPlace and comparable results to a state of the art academic placement tool Dragon The routing time of our placement result is shorter than those of QPlace on average
منابع مشابه
An Improved Standard Cell Placement Methodology using Hybrid Analytic and Heuristic Techniques
In recent years, size of VLSI circuits is dramatically grown and layout generation of current circuits has become a dominant task in design flow. Standard cell placement is an effective stage of physical design and quality of placement affects directly on the performance, power consumption and signal immunity of design. Placement can be performed analytically or heuristically. Analytical placer...
متن کاملOptimal Capacitor Allocation in Radial Distribution Networks for Annual Costs Minimization Using Hybrid PSO and Sequential Power Loss Index Based Method
In the most recent heuristic methods, the high potential buses for capacitor placement are initially identified and ranked using loss sensitivity factors (LSFs) or power loss index (PLI). These factors or indices help to reduce the search space of the optimization procedure, but they may not always indicate the appropriate placement of capacitors. This paper proposes an efficient approach for t...
متن کاملUrban Land-Use Allocation By A Cell-based Multi-Objective Optimization Algorithm
Allocating urban land-uses to land-units with regard to different criteria and constraints is considered as a spatial multi-objective problem. Generating various urban land-use layouts with respect to defined objectives for urban land-use allocation can support urban planners in confirming appropriate layouts. Hence, in this research, a multi-objective optimization algorithm based on grid is pr...
متن کاملmPL6: Enhanced Multilevel Mixed-Size Placement with Congestion Control
mPL6 consists of three basic ingredients: global placement by multilevel nonlinear programming [CCS05b], discrete graph-based macro legalization followed by linear-time scan-based standard-cell legalization [CX06], and detailed placement [CX06]. It is designed for speed and scalability, low wirelength results, adaptability to complex constraints, and robustness under low white space. Compared t...
متن کاملA Standard-Cell Placement Tool for Designs with High Row Utilization
In this paper we study the correlation between wirelength and routability for standard-cell placement problem, under the fixed-die place-androute environment. We present a placement tool with better routability for designs with high row utilization. Compared to a well-known industrial placement tool, our placer produces placements with equal or better routability, 13.2% better half-perimeter wi...
متن کامل